flaunt horse riding abilities - Deutsch Englisch Wörterbuch